package com.xukai.springboot.entity.response.sys;

import com.xukai.springboot.entity.sys.t_sys_authority;

import java.util.ArrayList;
import java.util.List;

/**
 * 菜单返回实体
 */
public class MenuResponse extends t_sys_authority {
    /**
     * 是否显示子目录
     */
    private boolean isShow;
    /**
     * 路径
     */
    private String path;
    /**
     * 子目录地址
     */
    private List<MenuResponse> child = new ArrayList<>();


    /**
     * 是否显示子目录
     *
     * @return
     */
    public boolean isShow() {
        return isShow;
    }

    /**
     * 是否显示子目录
     *
     * @param show
     */
    public void setShow(boolean show) {
        isShow = show;
    }

    /**
     * 访问地址
     *
     * @return
     */
    public String getPath() {
        return path;
    }

    /**
     * 访问地址
     *
     * @param path
     */
    public void setPath(String path) {
        this.path = path;
    }

    /**
     * 子目录地址
     *
     * @return
     */
    public List<MenuResponse> getChild() {
        return child;
    }

    /**
     * 子目录地址
     *
     * @param child
     */
    public void setChild(List<MenuResponse> child) {
        this.child = child;
    }
}
